<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 Javascript。JavaScript 非常容易学。本教程将教你学习从初级到高级 javaScript 知识。
		1.把以上文字字母转大写
		2.把以上文字字母转小写
		3.以空格分割以上字符串，并遍历结果数组
		4.找到以上文本中，JavaScript出现的次数（忽略大小写）
		5.查找以上文本中， ‘Web’与'HTML'之间的字符串，结果值不能包含任何空格
		6.四舍五入 PI 值，保留精度4位
		7.判断当前时间是否超过8点，超过8提示‘上课’
		 -->
	</head>
	<body>
	</body>
	<script type='text/javascript'>
	var str='JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 Javascript。JavaScript 非常容易学。本教程将教你学习从初级到高级 javaScript 知识。';
	// 1.把以上文字字母转大写
	 console.log(str.toUpperCase());
	// 2.把以上文字字母转小写
	 console.log(str.toLowerCase());
	// 3.以空格分割以上字符串，并遍历结果数组
		var arr=new Array();
		var str_copy=str;
		while(true){
		var x=str_copy.indexOf(' ');
		if(x==-1){
			arr.push(str_copy);
			break;}
		var str1=str_copy.substring(0,x);
		arr.push(str1);
		var str_copy=str_copy.substring(x+1);
		}
		for(var i=0;i<arr.length;i++) {
			console.log(arr[i]);
		};
		//4.找到以上文本中，JavaScript出现的次数（忽略大小写）
		var str_copy=str.toLowerCase();
		var java='JavaScript';
		var y=0;
		while(true){
			var x=str_copy.indexOf(java.toLowerCase());
			if(x==-1){break;}
			else{
				y++;
				var str_copy=str_copy.substring(x+java.length);
			}
		}
		console.log('JavaScript出现了：'+y+'次');
		//5.查找以上文本中， ‘Web’与'HTML'之间的字符串，结果值不能包含任何空格
		var web='Web';
		var html='HTML';
		var str_copy=str;
		var x= str_copy.indexOf(web);
		var str_copy=str_copy.substring(x+web.length);
		var x= str_copy.indexOf(html);
		var str_copy=str_copy.substring(0,x);
												// 以上为找出区间
		while(true){
			var x=str_copy.indexOf(' ');
			if(x==-1){break;}
			else{var str_copy=str_copy.replace(' ','')
			};
		}
		console.log(str_copy);
												//以上为结果
		//6.四舍五入 PI 值，保留精度4位
		console.log(Math.PI.toFixed(4));
		//7.判断当前时间是否超过8点，超过8提示‘上课’
		var d=new Date();
		if(d.getHours()>=8)
		{
		console.log('上课！');	
			
		}
		else
		{
			console.log('没上课');
		}
	</script>
</html>
